person with little talent - German English Dictionary